put (one) through hell - Spanish English Dictionary